home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / doors_1 / cbv0150u.zip / CBVMENU.MOD < prev    next >
Text File  |  1992-05-15  |  1KB  |  57 lines

  1.  
  2.   MOD for calling CBV from the main menu.
  3.  
  4.   *** = EXISTING CODE (DON'T CHANGE IT)
  5.  
  6.   1) Back up your source code!.
  7.  
  8.   2) Load up BBS.C
  9.  
  10.   3) Search for the function                void mainmenu()
  11.  
  12.   4) Search for "CLS" - insert /* *** CBV MOD *** */ where shown
  13.  
  14.    -------------------------------------------------------------------------
  15.  
  16. ***  if (strcmp(s,"CLS")==0)
  17. ***    outstr("\x0c");
  18.  
  19. /* *** CBV MOD *** */
  20.  
  21.   if (strcmp(s,"/CBV")==0) {
  22.     strcpy(s1,"CBV.EXE");
  23.     if (!exist(s1)) {
  24.       nl();
  25.       prt(6,"Sorry, the callaback verifier is currently unavailable."); nl();
  26.     } else {
  27.       sprintf(s2,"!Ran '%s' (Callback Verifier)",s1);
  28.       sysoplog(s2);
  29.       nl();
  30.       prt(5,"Executing Callback Verifier, please wait..."); nl();
  31.       chatcall=0;
  32.       create_chain_file("CHAIN.TXT");
  33.       sprintf(s2," %s\\CHAIN.TXT",cdir);
  34.       strcat(s1,s2);
  35.       shrink_out(s1,1,0,1,1);
  36.     }
  37.   }
  38.  
  39. /* *** CBV MOD *** */
  40.  
  41. ***  if (strcmp(s,"/O")==0)
  42. ***    hangup=1;
  43.  
  44.  
  45.    -------------------------------------------------------------------------
  46.  
  47.   5) Compile.
  48.  
  49.   6) Copy BBS.EXE over old one.
  50.  
  51.  
  52.   *Notes.  If you are running CBV via the CALLBACK.BAT file then change
  53.   the line strcpy(s1,"CBV.EXE"); to strcpy(s1,"CALLBACK.BAT");
  54.  
  55.   This mod was originally written by Mark #1@8868 of "The Remote Control
  56.   Model Plane BBS".  Thank you.
  57.